home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
fish
/
001-100
/
076-100
/
078
/
mandelvroom
/
poster
< prev
next >
Wrap
Text File
|
1995-03-18
|
5KB
|
124 lines
Article 4778 of comp.sys.amiga:
Path: mcdsun!noao!hao!ames!amdahl!orandy
From: orandy@amdahl.amdahl.com (Kevin Clague)
Newsgroups: comp.sys.amiga
Subject: Initial release of MandelVroom (1 of 8)
Keywords: Mandelbrot fractals sources code executables
Message-ID: <6763@amdahl.amdahl.com>
Date: 20 May 87 01:13:59 GMT
Organization: Amdahl Corporation, Sunnyvale, CA 94086
Lines: 943
I've been working on a Mandelbrot program for the Amiga for a long time,
and I've finally stopped development long enough to post a first revision.
This is my first posting to the net, I hope you like it.
The whole package consists of eight shar files. If you are reading
this, you already got the first shar file. If you don't want the source,
all you need to keep is parts 1 and 2. If you want the source, you must
collect all eight parts to this posting.
Here is a summary of the contents of each part of the posting:
part summary
1 README MandelVroom.doc
2 MandelVroom.uue
3 MandelVroom source code
4 MandelVroom source code
5 MandelVroom source code
6 Charlie Heath's file name requester source and diffs
7 Some Amiga Developers disk IFF stuff
8 More Amiga Developers disk IFF stuff
Please note that due to the brain-damaged nature of system five,
MandelVroom.doc and MandelVroom.uue have been renamed MandVroom.doc
and MandVroom.uue. This is so the #$%@! file names are fourteen
characters long or less. Please rename them when you get them unshared.
If you want to compile MandelVroom, you will need start with a blank
floppy. You will then want to perform the following steps:
1. Format a floppy in df1:
2. change directory into df1:
3. make a directory called 'src'
4. change directory into 'src'
5. make a directory called 'MandelVroom'
6. make a directory called 'GetFile'
7. make a directory called 'IFF'
8. change directory into 'IFF'
9. make a directory called 'iff'
Note: you are not required to use df1:, I just picked it as an example.
Once you have prepared an empty file system, you need to copy the
shar files into specific directories. The table below shows you
which shar files go into which directories.
part directory
1 df1:
2 df1:
3 df1:src/ManelVroom
4 df1:src/ManelVroom
5 df1:src/ManelVroom
6 df1:src/GetFile
7 df1:src/IFF
8 df1:src/IFF/iff
You must then unshar each of the files, and read the README's in each
directory. There are Makefiles for each of the source directories.
You should make the IFF stuff first. Then you will need to make
Charlie Heath's file name requester (remember to apply the diffs file)
next. You need to make MandelVroom last, because MandelVroom's
Makefile links all the objects together.
The code will only work when compiled under Manx3.40a with patches.
MandelVroom uses the new 1.2 function NewModifyProp. Manx 3.40a
without patches, produces an executable that will crash the system.
There is a fair amount of assembly code in here, so it would be difficult
to port it to Lattice.
Please observe the copyright notice in all the sources posted. I am
using Charlie Heath's file name requester off the Fish Disks. I have
reposted it with diffs, so as to comply with his posting restrictions.
Please see his code in the GetFile directory for his copyright notice.
The stuff in the IFF directory is from the Amiga Developer's IFF disk.
These files contain copyright notices and restrictions. These files
came from Fish Disk 64.
All my code is Freely Redistributable in both source and executable
form, as long as the copyright notices remain intact, and is not for
for non-commercial use. That means you can give it away, but don't sell
it.
You are welcome to hack this code to death, but I'd like to be kept
informed of any new ideas or hacks you put into it, and I'd like to know
if you make major changes and repost it.
I am:
Kevin L. Clague
408 Tortolla Way
San Jose, CA 95133
home phone: 408-258-9891
work phone: 408-737-5481
I am permanently borrowing an account with access to usenet. Please
see my signature for my net address.
To those who try to recreate this beast, good luck.... To those
who use it, happy Mandelbrot hunting!!!
--
UUCP: orandy@amdahl.amdahl.com
or: {sun,decwrl,hplabs,pyramid,ihnp4,seismo,oliveb,cbosgd}!amdahl!orandy
DDD: 408-737-5481
USPS: Amdahl Corp. M/S 249, 1250 E. Arques Av, Sunnyvale, CA 94086
[ Any thoughts or opinions which may or may not have been expressed ]
[ herein are my own. They are not necessarily those of my employer. ]